attenuated virus - English Synonyms Dictionary